.channel{
    padding-bottom: 1rem;
}
.topNav{
    padding: .08rem .1rem;
    background-color: #fb7299;
    position: sticky;
    top: 0;
    left: 0;
    z-index: 99;
}
.videoList{
    padding:.2rem;
    display: flex;
    justify-content: space-between;
    flex-wrap:wrap;
    flex-direction:row;
}
.searchBar{
    padding: .2rem .2rem 0;
    position: relative;
    
    .searchIpt{
        width: 80vw;
        border: none;
        border-radius: 1rem;
        background-color: rgba(0, 0, 0,.3);
        height: .48rem;
        text-indent: 2em;
        color: #fff;
    }
    .searchIcon{
        position: absolute;
        left: .4rem;
        height: .48rem;
        line-height: .48rem;
        color: #fefefe;
        font-size: .24rem;
    }
    .searchBtn{
        color: #fff;
        margin-left: .2rem;
    }
    
}